package com.tender.dtos;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.util.Date;

@Data
public class FmShipHistoryTraceInfoDTO {

    // string(date-time)
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date postimeUTC;
    // 船舶mmsi
    private long mmsi;
    // AIS来源（CODE_TYPE: AIS_SOURCE）
    private int pid;
    private int hdg;
    // 经度
    private String lon;
    // 对地航速
    private String sog;
    // 目的地
    private String dest;
    // 记录时间
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date postime;
    // 预计到达时间
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date eta;
    // boolean
    private boolean stranding;
    // 吃水深度
    private String draught;
    // 航迹向
    private String cog;
    // boolean
    private boolean berthing;
    // boolean
    private boolean sailing;
    // 纬度
    private String lat;
    // 状态
    private String status;
    // boolean
    private boolean mooring;

    // 目的港
    private String legEndPortCode;

    // 始发港
    private String legStartPortCode;


}
